@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body,p,h1,h2,h3,h4,h5,h6,table,ul,li,form,input,button,table,tr,td{ margin:0; padding:0; color:#000; font-family:Microsoft yahei,Arial;}
body,p{ font-size:12px; border:none;}
a{ color:#000; text-decoration:none; border:none; padding:0; margin:0;}
a:hover{ color:#ff0000;}
img{ border:0; margin:0; padding:0;vertical-align: middle;}
ul,li{ list-style:none; border:0; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0; -webkit-margin-start:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:12px; display:block;}
table,tr,td{ border-spacing:0;}
em,i,b{ font-style:normal;}
input,select{font-size:12px;vertical-align:middle;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none;}

.mainbox{ width:1200px; overflow:hidden; margin:0 auto;}
/*banner */
.tou{width:100%; height:117px; overflow:hidden;}
.tou .logo{float:left; background: url(../images/images/logo_03_03.png) no-repeat; display:block; width:550px; height:92px; margin-top:10px;}
.tou .logo h1{font-size:22px; color:#000; float:right; position: relative; letter-spacing:2px; padding-top:5px;}
.tou .logo h2{font-size:12px; color:#a09a9a; float:right; position: relative; letter-spacing:-1px;}
.tou .logo_y{width:255px; height:55px; display:block; float:right; margin-top:30px;}
.tou .logo_y img{float:left; display:block; margin-top:3px;}
.tou .logo_y h1{ font-size:18px; color:#000; float: left;}
.tou .logo_y h2{ font-size:24px; color:#ff0000; float: left; font-weight:bold;}

.dh{width:100%; height:55px; background:#104679;}
.menu{ line-height:55px; float:left;}
.menu a{width:133px; float:left; position: relative; text-align:center; font-size:16px; color:#FFF; background:url(../images/shux_03.png) right no-repeat;}
.menu a:hover{color:#cac4c4;}

.focusBox{ width:100%; overflow:hidden; height:548px; position:relative;}
.focusBox img{height:300px; width:100%; overflow:hidden;}	
.focusBox .pic{ width:100%; overflow:hidden;}
.focusBox .pic img{ width:100%; height:548px;}	
.focusBox .hd{ position:absolute; bottom:15px; left:0; width:100%; text-align:center;}	
.focusBox .hd li{ display:inline-block; width:100px; height:5px; background:#fff; margin:0 10px;}	
.focusBox .hd .on{ background:#104679;}	

/* 产品 */
.www360buy{width:100%; height:650px; overflow:hidden; margin-top:50px;}
.www360buy h1{font-size:30px; color:#00396e; float:left; font-weight:bold; position:absolute;}
.www360buy h2{font-size:14px; color:#918a8a; float:left; font-weight:bold;position:absolute; line-height:50px;border-bottom:3px #104679 solid; width:70px; display:block; padding-top:35px;}
.www360buy .hd b{width:120px; height:60px; background:#104679; text-align:center; font-size:24px; color:#FFF; line-height:60px; margin-left:288px; margin-top:30px; float:left; position:absolute;}
.www360buy .qu_z{width:793px; height:50px; background:#b2cde6;margin-left:408px; margin-top:40px; float: right;}

.www360buy .hd{}	
.www360buy .hd li{ float:left; width:140px; text-align:center; line-height:50px; color:#FFF; font-size:18px; background:url(../images/images/yuan_03.png) no-repeat right;}	
.www360buy .hd li.on{ color:#104679;}	
.www360buy .bd{height:530px; width:100%; overflow:hidden; padding-top:30px; position:relative; }
.www360buy .bd .k{width:290px; height:250px;margin-left:10px; border:1px solid #cccfd1; float:left; display:block; margin-top:10px;}
.www360buy .bd .k:hover{width:290px; height:250px;
-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);  
  -moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);  
  box-shadow:0 5px 5px rgba(0,0,0,0.2);  
}
.www360buy .bd .k img{width:270px; height:200px; padding-top:10px; padding-left:10px; padding-right:10px;transition:all 0.5s ease 0s;}
.k:hover img{transform:scale(1.05);}
.www360buy .bd .k p{ font-size:14px; color:#000; text-align:center; line-height:40px;}	

.www360buy .lh{ overflow:hidden; padding-bottom:10px;  }	
.www360buy .lh li{}


.k:hover p{color:#104679;}

/* 案例*/
/* 
.al{width:100%; height:250px; margin-top:50px; background:url(../images/images/anl_02.png) no-repeat;}
.al_tou{height:202px; background: url(../images/images/images/1_03.png) no-repeat; width:1260px; z-index:22; margin-left:320px; position:absolute;margin-top:111px;}
.al_tou h1{font-size:36px; font-weight:bold; color:#00396e; text-align:center; padding-top:40px;}
.al_tou h2{font-size:24px;  color:#00396e; text-align:center; line-height:40px; background:url(../images/images/images/heng_03.png) no-repeat center;}
.al_tou h3{font-size:16px; color:#8a8686; text-align:center; line-height:40px;}
.al_pic{width:1200px; height:508px; position:relative;}


.ladyScroll{width:1325px;height:484px;margin:300px auto;position:relative; margin-left:50px;}	
.ladyScroll .prev{width:65px;height:80px;position:absolute;z-index:100; cursor:pointer; background: url(../images/images/images/zuo_03.png) no-repeat; margin-top:200px; margin-left:-25px;}	
.ladyScroll .next{width:65px;height:80px;position:absolute;z-index:100; cursor:pointer; background: url(../images/images/images/zuo_05.png) no-repeat; margin-top:200px;margin-left:1215px;}


.ladyScroll .scrollWrap{width:1200px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}	
.ladyScroll dl{float:left; background:#f8f8f8;width:385px;text-align:center;position:relative; overflow:hidden; margin-left:10px;height:510px;transition:all 0.5s ease 0s; background:#f8f8f8;}	
.ladyScroll dl span{display:block;width:385px;position:absolute;left:0;top:320px;transition:all 0.5s ease 0s; overflow:hidden;}
.ladyScroll dl span h1{font-size:16px; color:#000; text-align: left;line-height:40px; margin-left:10px;transition:all 0.5s ease 0s;}	
.ladyScroll dl span h2{font-size:12px; color:#413f3f; text-align: left;line-height:40px; margin-left:10px;transition:all 0.5s ease 0s;}	
.ladyScroll dl span h3{font-size:12px; color:#413f3f; text-align: center;line-height:35px;}
.ladyScroll dl span em{ border:#e4e3e3 1px solid; width:95px; height:35px; display:block; margin-left:115px; margin-top:20px; margin-bottom:20px;}
.ladyScroll dt{width:400px;overflow:hidden;height:510px}

.ladyScroll dl img{display:block;width:385px;height:320px;transition:all 0.5s ease 0s}	
.ladyScroll dl:hover img{width:385px;height:320px;transform:scale(1.05);}
.ladyScroll dd{width:385px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}	
.ladyScroll dd a{ color:#fff;  }	
.ladyScroll dd a:hover{ text-decoration:none;background:#104679;  }	
.ladyScroll dl dt:hover{  height:320px; width:385px; background:#104679; }
.ladyScroll dl:hover span h1,.ladyScroll dl:hover span h2,.ladyScroll dl:hover span h3{color:#FFF;}
.ladyScroll dl:hover span{background:#104679;}
*/


.al{width:100%; height:250px; margin-top:50px; background:url(../images/images/anl_02.png) center no-repeat;}
.al_tou{height:200px; background: url(../images/images/images/1_03.png) center no-repeat; width:100%; z-index:22; padding-top:220px;}
.al_tou h1{font-size:36px; font-weight:bold; color:#00396e; text-align:center; margin-top:-60px;}
.al_tou h2{font-size:24px;  color:#00396e; text-align:center; line-height:40px; background:url(../images/images/images/heng_03.png) no-repeat center;}
.al_tou h3{font-size:16px; color:#8a8686; text-align:center; line-height:40px;}
.al_pic{width:1200px; height:508px; position:relative;}


.ladyScroll{width:100%;height:484px; overflow:hidden;}	
.ladyScroll .prev{width:65px;height:80px;position:absolute;z-index:100; cursor:pointer; background: url(../images/images/images/zuo_03.png) no-repeat; margin-left:-10px; margin-top:80px;}	
.ladyScroll .next{width:65px;height:80px;position:absolute;z-index:100; cursor:pointer; background: url(../images/images/images/zuo_05.png) no-repeat;margin-left:1240px; float:right;margin-top:80px;}


.ladyScroll .scrollWrap{width:1200px;margin-left:51px;overflow:hidden;position:absolute; margin-top:-110px;}	
.ladyScroll dl{float:left; background:#f8f8f8;width:385px;text-align:center;position:relative; overflow:hidden; margin-left:10px;height:510px;transition:all 0.5s ease 0s; background:#f8f8f8;}	
.ladyScroll dl span{display:block;width:385px;position:absolute;left:0;top:320px;transition:all 0.5s ease 0s; overflow:hidden;}
.ladyScroll dl span h1{font-size:16px; color:#000; text-align: left;line-height:40px; margin-left:10px;transition:all 0.5s ease 0s;}	
.ladyScroll dl span h2{font-size:12px; color:#413f3f; text-align: left;line-height:40px; margin-left:10px;transition:all 0.5s ease 0s;}	
.ladyScroll dl span h3{font-size:12px; color:#413f3f; text-align: center;line-height:25px;}
.ladyScroll dl span em{ border:#e4e3e3 1px solid; width:95px; height:35px; display:block; margin-left:115px; margin-top:20px; margin-bottom:20px;}
.ladyScroll dt{width:400px;overflow:hidden;height:510px}

.ladyScroll dl img{display:block;width:385px;height:320px;transition:all 0.5s ease 0s}	
.ladyScroll dl:hover img{width:385px;height:320px;transform:scale(1.05);}
.ladyScroll dd{width:385px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}	
.ladyScroll dd a{ color:#fff;  }	
.ladyScroll dd a:hover{ text-decoration:none;background:#104679;  }	
.ladyScroll dl dt:hover{  height:320px; width:385px; background:#104679; }
.ladyScroll dl:hover span h1,.ladyScroll dl:hover span h2,.ladyScroll dl:hover span h3{color:#FFF;}
.ladyScroll dl:hover span{background:#104679;}






/* 关于我们*/
.wm{width:100%; overflow:hidden; margin-top:640px;}
.wm_z{width:500px; height:120px; background:url(../images/images/images/bjz_03.png) no-repeat; float:left;}
.wm_z h1{font-family:文鼎CS中黑; font-size:48px; text-align:center; line-height:120px; color:#000; font-weight:bold;}
.wm_zx{width:550px; height:290px; float:left; position: absolute; margin-top:120px;}
.wm_zx h1{font-size:18px; color:#000; line-height:60px;}
.wm_zx b{ border-bottom:3px solid #104679;display:block; width:70px;}
.wm_zx p{width:550px;font-size:14px; color:#787b7e; line-height:30px; padding-top:10px;}
.wm_zx h3{font-size:14px; color:#787b7e; text-align:right; padding-top:25px;}
.wm_zx:hover h3{color:#104679;}
.wm_y{width:620px; height:400px; float:right; margin-bottom:0; margin-top:50px;}
.wm_x{ width:1200px; margin-top:500px; height:110px }
.wm_x li{width:298px; height:60px; text-align:center; border-left:#c5c6c7 1px solid; float:left; margin-top:25px;}
.wm_x li h1{font-size:72px; color:#000; margin-top:-40px; box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;}
.wm_x li h2{font-size:18px; color:#000; margin-top:-40px; margin-left:60px;}
.wm_x li h3{font-size:16px; color:#605e5e; line-height:30px;}
.wm_x li h4{font-size:16px; color:#605e5e; line-height:30px; letter-spacing:-1px;}
.wm_x li h5{font-size:18px; color:#000; margin-top:-40px; margin-left:130px;}
.wm_x li:hover h1{ -webkit-transform: translateY(-5px);transform: translateY(-5px);}

/*优势*/

.ys{width:100%; height:600px; background:url(../images/images/images/ysbj_02.png) center no-repeat; overflow:hidden; margin-top:40px;}
.ysbj{width:600px; height:460px; margin-left:45%; margin-top:70px; background:#FFF; display:inline-block;}
.ysbj h1{ font-size:30px; color:#000; line-height:70px; padding-left:30px;}
.ys1{width:505px; height:93px;padding-left:30px; margin-top:25px;}
.ys1 img{float:left; margin-top:10px;}
.ysbj .ys1 h1{ font-size:18px; color:#000; line-height:20px; margin-left:40px;}
.ysbj .ys1 h2{ font-size:14px; color:#918a8a; line-height:20px;  margin-left:70px; margin-top:10px;}
.ysbj .ys1 b{ border-bottom:3px solid #104679;display:block; width:70px;margin-left:70px; margin-top:15px;}



.notice { border-bottom:1px #c5c6c7 solid; width:1200px; padding-top:78px; }	
.notice .tab-hd { float:left;}	
.notice .tab-hd h1{float:right; padding-left:960px; font-size:14px;}
.notice .tab-hd ul { }	
.notice .tab-hd li{ float:left; width:78px; font-size:18px; color:#000; margin-top:-7px;}	
.notice .tab-hd li a{ }	
.notice .tab-hd li a:hover{ }	
.notice .tab-hd li.on{ color:#104679; border-bottom:#104679 2px solid; }	
.notice .tab-bd { width:1200px; margin-top:20px;  }	
.notice .tab-bd .xw{width:505px; float:left; margin-top:20px;}
.notice .tab-bd .xw img{width:505px; height:220px;}
.notice .tab-bd .xw em{width:65px; height:75px; z-index:111; position:absolute; display:block; background:#00396e; margin-left:410px; margin-top:-50px;}
.notice .tab-bd .xw h1{width:100%;font-size:16px; float:left; line-height:40px; color:#000;}
.notice .tab-bd .xw p{width:100%;font-size:14px; float:left; line-height:25px; color:#626262;}
.notice .tab-bd .xw h3{font-size:26px; text-align:center; color:#FFF; border-bottom:#FFF 1px solid; line-height:40px;}
.notice .tab-bd .xw h4{font-size:12px; text-align:center; color:#FFF; line-height:30px;}

.notice .tab-bd .xw_y{width:600px; float:right; margin-top:20px;}
.notice .tab-bd .xw_y a{width:600px; height:95px; float:right; margin-top:10px; border-bottom:1px dashed #ddd4d4;}
.notice .tab-bd .xw_y a li em{width:60px;height:95px;float:left}
.notice .tab-bd .xw_y a li .xw_li{width:530px;height:95px;margin-left:10px;float:left;overflow:hidden;}
.notice .tab-bd .xw_y li h1{ font-size:36px; color:#000; float:left; padding-left:7px;}
.notice .tab-bd .xw_y li h2{ font-size:14px; color:#626262; float:left; position:absolute; padding-top:50px;}
.notice .tab-bd .xw_y li h3{width:100%; font-size:16px; color:#000; float:left; overflow:hidden;}
.notice .tab-bd .xw_y li p{ font-size:14px; color:#626262; float:left;line-height:25px;overflow:hidden;}
.notice .tab-bd .xw_y a:hover{color:#FFF;}
.notice .tab-bd .xw_y a:hover{background:#00396e;}
.notice .tab-bd .xw_y a:hover h1{color:#FFF;}
.notice .tab-bd .xw_y a:hover h2{color:#FFF;}
.notice .tab-bd .xw_y a:hover h3{color:#FFF;}
.notice .tab-bd .xw_y a:hover p{color:#FFF;}

.notice .tab-bd ul{ }	
.notice .tab-bd li {}


.wt{width:100%; margin-top:40px; overflow:hidden;}
.layB h1{font-size:18px; color:#000; line-height:27px; position:absolute;}
.layB h2{font-size:14px; color:#626262; line-height:90px; position:absolute;}




.layB{}	
.layB .tbC{ width:100%; overflow:hidden;  }	
.layB .prev,.layB .next{ height:30px; width:70px; background:#cac5c5 url(../images/images/images/zy_03.png) no-repeat; display:block;transition:all 0.5s ease 0s; position:absolute;margin-top:75px;}	
.layB .next{ background:#cac5c5  url(../images/images/images/zy_04.png) no-repeat; margin-left:72px;}	
.layB .prev:hover{background:#00396e  url(../images/images/images/zy_03.png) no-repeat; display:block;transform:scale(1); }	
.layB .next:hover{background:#00396e  url(../images/images/images/zy_04.png) no-repeat; display:block;transform:scale(1);}	

.layB .tempWrap{ width:1030px !important; float:right; overflow:hidden;}

.layB .slide .wt1{width:500px; height:100px; border:1px solid #cac5c5; float:right; margin-right:10px;	}
.layB .slide .wt1 a{width:490px; height:40px; padding:0 5px; float:right;}
.layB li .ask{width:490px; height:60px; padding:0 5px; float:left;}

.layB .slide .wt1 a em{width:35px; height:35px;border-radius:50px;-moz-border-radius: 50px; -webkit-border-radius: 50px; background:#00396e; float:left; text-align:center; color:#FFF; font-size:16px; line-height:33px; margin-top:5px; }

.layB .slide .wt1 .ask em1{width:35px; height:35px; border-radius:50px;background:#cac5c5; float:left; text-align:center; color:#FFF; font-size:16px; line-height:33px;margin-top:12px; }
.layB li a h3{height:40px;line-height:40px;color: #000;float:left; font-size:14px; margin-left:10px;}
.layB li .ask p{width:445px;height:25px;line-height:25px;color: #626262;font-size:14px;float:right;  margin-left:10px;}



.foot{width:100%; background:#00396e; overflow:hidden; margin-top:40px;}
.zx{width:100%; border-bottom:1px solid #02609e; margin-top:50px; position:absolute;}
.yqing{ width:100%; overflow:hidden; line-height:50px; height:30px; padding-bottom:20px;}
.yqing .hd{ width:120px; float:left; overflow:hidden;}
.yqing .hd h2{ color:#fff; font-size:16px;}
.yqing .bd{ width:1080px; float:left; overflow:hidden;}
.yqing .bd .tempWrap{ width:1080px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.yqing .bd ul{ overflow:hidden; zoom:1; }
.yqing .bd ul li{ float:left; display:block; overflow:hidden; color:#FFF;}
.yqing .bd ul li a{ font-size:14px; color:#FFF; padding:0 15px;}
.yqing .bd ul li a:hover{ color:#cac4c4;}

.lx{ margin-top:20px;}
.lx em{width:30px; border-bottom:1px solid #FFF; display:block; margin-top:15px;}
.lx ul{width:300px; float:left; text-align:left; color:#FFF; font-size:16px; position: relative;}
.lx li{ text-align:left; color:#FFF; font-size:14px; line-height:30px;}
.lx li .zxk{width:150px; height:30px; border:1px solid #cac4c4; text-align:center; margin-top:5px;}
.lx li .zxk a{ font-size:12px; color:#FFF;}

.bq{width:100%; background:#00396e;  overflow:hidden;}
.bq .x{width:100%; border-bottom:1px solid #02609e;}
.bq h1{font-size:14px; float:left; color:#FFF; line-height:40px;}
.bq h2{font-size:14px; float: right; color:#FFF; line-height:40px;}



.banner{ width:100%; overflow:hidden; position:relative;}
.banner img{height:300px; width:100%; overflow:hidden;}	 
 
.cp{width:100%; overflow:hidden; margin-top:30px;} 
.cp_l{width:250px; float:left;}
.cp_l ul{ text-align:center; color:#000; font-size:18px; line-height:60px; border:1px solid #CCC;}
.cp_l li{text-align:center; line-height:50px; border-top:1px solid #CCC; background:none; height:50px;}
.cp_l li h1{font-size:16px; color:#000;}
.cp_l li h1 .on{color:#7da0c0;}
.cp_l li:hover h1{color:#7da0c0;}

.cp_dh{width:250px; margin-top:20px; float:left;}
.cp_dh a{width:100%;height:147px; }
.cp_dh a img{width:250px; overflow:hidden; float:left;}
.cp_dh .cp_k{width:230px; height:147px; border:1px solid #FFF; display:block; z-index:111;position:absolute; margin-left:10px; margin-top:10px;}
.cp_dh .cp_k i{background:url(../images/images/images/images/dh_03.png) no-repeat; display:block; width:65px; height:65px; float:left; margin-top:40px; margin-left:10px;}
.cp_dh .cp_k h1{font-size:18px; color:#FFF; padding-top:20px; padding-left:84px; font-weight:bold;}

.form{width:250px; overflow:hidden; margin-top:20px; float:left; background:#b2cde6; }

.form input{width:220px; height:40px; margin-left:10px; margin-top:10px; text-align:center; background:none; border:1px solid #FFF; color:#FFF !important; font-size:14px; }
.form .but{width:220px; height:40px; margin-left:10px; margin-top:10px; text-align:center; background:#104679; border:1px solid #c8def2; color:#FFF !important; font-size:16px; margin-bottom:10px; }
.form .but:hover{background:#145088;}

.cp_r{width:900px;overflow: hidden; float: right; position: relative;}
.cp_r .fl{height:36px; line-height:36px; float:right;}
.cp_r .fl a{font-size:14px; color:#333;}
.cp_r .fl a:hover{color:#7da0c0;}
.cp_r .cp_x{ border-bottom:1px solid #CCC; padding-top:35px; width:900px; }
.cp_r .cp_pic{width:900px;}
.cp_r .cp_pic li{ width:260px; height:240px; border:1px solid #CCC; float:left; margin-left:25px; margin-top:25px; margin-bottom:10px;}
.cp_r .cp_pic li .tu{  width:260px; height:200px; overflow:hidden;}
.cp_pic li img{ width:262px; height:200px;transition:all 0.5s ease 0s;}
.cp_pic li:hover img{transform:scale(1.1);}
.cp_pic li .z{width:260px; height:40px;  text-align:center;}
.cp_pic li a:hover{color:#7da0c0;}
.cp_pic li a{color:#000; font-size:14px; line-height:40px;}

.cp_r .cp_pic li:hover{
-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);  
  -moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);  
  box-shadow:0 5px 5px rgba(0,0,0,0.2);  
}

.pager{ width:100%; overflow:hidden; text-align:center; padding-top:25px;}
.pager span{ display:inline-block;  background:#104679; color:#fff !important; padding:0 20px; font-size:14px; height:40px; line-height:40px; margin:0 6px; border:1px #e0e0e0 solid;}
.pager a{ display:inline-block; background:#fff; padding:0 20px; font-size:14px; height:40px; line-height:40px; margin:0 6px; border:1px #e0e0e0 solid;}
.pager a.pager_on{ background:#104679; color:#fff;}
.pager a:hover{ background:#104679; color:#fff;}

.xw1b{width:900px; float:right; padding-top:20px; padding-bottom:10px; overflow:hidden;}
.xw1b li{width:900px; height:135px; border-bottom:1px dashed #CCCCCC; padding-top:20px;}
.xwzx{width:160px; height:120px; border:1px solid #CCC; float:left; display:block; margin-left:10px;}
.xwzx img{width:150px; height:110px; padding-top:5px; padding-left:5px; transition:all 0.5s ease 0s;}
.xw1b li:hover img{transform:scale(1.05);}
.xw1b li:hover{ background:#104679;}
.xw1b li:hover h1,.xw1b li:hover h2,.xw1b li:hover h3{color:#FFF;}

.zxlb{width:720px; height:135px; float:right;}
.xw1b h1{font-size:18px; color:#000;transition:all 0.5s ease 0s;}
.xw1b h2{font-size:14px; color:#626262; line-height:25px; padding-top:10px;transition:all 0.5s ease 0s;}
.xw1b h3{font-size:14px; color:#999; padding-top:10px;transition:all 0.5s ease 0s;}

.xq{width:900px; height:75px; padding-top:20px; border-bottom:1px dashed #CCC;}
.xq h1{font-size:22px; color:#000; text-align:center;}
.xq h2{font-size:12px; color:#999; text-align:center; padding-top:10px;}
.nr{width:900px; float: right; padding-top:20px; font-size:14px; border-bottom:1px dashed #CCC; padding-bottom:20px;}
.d{width:100%; line-height:40px;}
.d a{width:45%;font-size:14px; float:left;margin-right:5%;}
.d a:hover{color:#104679;}

.cpt{width:900px; height:340px; float:right;}
.cpt_k{width:350px; height:300px; border:1px solid #CCC; float:left; margin-top:15px;}
.cpt_k img{width:340px; height:290px; padding-top:5px; padding-left:5px;}
.js{ width:500px;height:350px; margin-top:15px; float:right;}
.js h1{font-size:24px; color:#104679; font-weight:bold;}
.js .miaosu{width:100%;overflow:hidden;float:left;}
.js .miaosu .detail{width:100%;font-size:16px; color:#333; font-weight:bold; line-height:40px;}


.xqcp{width:150px; height:40px; background:#104679; display:block; text-align:center; color:#FFF; font-size:16px; float:left; line-height:40px; margin-top:40px;}
.xqcp_nr{width:900px; padding-top:10px; padding-bottom:10px; float:right; font-size:14px; line-height:30px;}
.xqcp_nr p{font-size:14px;}
.bg{width:900px; height:280px; background:#f3f7fa; float:right; margin-top:20px;}
.mima {  width: 140px; float: left;}
.zhuce{ width:450px; overflow:hidden; margin-top:10px; float:left;}
.zhuce li{ display:block; overflow:hidden; margin-top:20px; height:40px; line-height:40px; float:left; width:500px; margin-left:20px;}
.zhuce li span{ display:block; height:40px; width:100px; float:left; text-align: center; font-size:14px; margin-right:8px;}
.zhuce li span i{ color:#104679; margin-right:3px;}
.zhuce li input{ width:280px; height:38px; border:1px #e1e1e1 solid; text-indent:10px; display:block; float:left;}
.zhuce li .btn{ margin-left:20px; width:370px; height:40px; display:block; float:right; border:none; text-align:center; color:#fff; background:#104679; font-size:16px; cursor:pointer; float:left;border-radius:4px;}
.zhuce li input.mima{ width:140px; float:left;}
.zhuce li img{ width:90px; float:right; height:40px; overflow:hidden;}
.dg{width:400px; float:left; margin-top:30px;}
.dg .text{ width:400px; height:210px;padding-top:10px; border:1px #e1e1e1 solid; text-indent:10px; display:block; float:left;}


/*在线留言*/
.main_mgs_left{width:420px;height:500px;float:left;margin-top:30px;}
.main_mgs_left img{width:100%;height:450px;}
.main_mgs{width:710px;height:500px;float:left;overflow:hidden;margin-top:10px;margin-left:70px;}
.main_mgs .h{width:80%;margin:0 auto;font-size:24px;color:#c30c23;text-align:center;padding:10px;}
.main_mgs .h h2{width:100%;font-size:24px;color:#333;}
.main_mgs .h p{font-size:14px;color:#333;}
.main_mgs .d_ul{width:100%;margin-top:20px;}
.main_mgs .d_ul ul li{height:35px;width:100%;margin:20px auto;}
.main_mgs .d_ul ul li .mian_text{height:84px;width:82%;border: 1px #e0e0e0 solid;padding-left:10px;padding-top:6px; background:none;outline:none;}
.main_mgs .d_ul ul li label{display:block;height:35px;width:12%;font-size:16px;text-align:center;float:left;}
.main_mgs .d_ul ul li input{height:35px;width:82%;border: 1px #e0e0e0 solid;padding-left:10px; outline:none;}
.main_mgs .d_ul ul li .subs{border:none;width:28%;background:#104679;color:#fff;font-size:16px;cursor:pointer; transition: all 0.7s;}
.main_mgs .d_ul ul li .subs:hover{background:#03C;}
.main_mgs .d_ul ul li .ret{border:none;width:28%;margin-left:30px;background:#104679;color:#fff;font-size:16px;cursor:pointer; transition: all 0.7s;}
